foster feeder - French English Dictionary